
<%@page import="Entidade.Configuracoes"%>
<%@page import="Entidade.AgendamentoEmail"%>
<%@page import="java.text.SimpleDateFormat"%>
<%@page import="Entidade.Agendamento"%>
<%@page import="Entidade.AgendamentoEquipamento"%>
<%@page import="java.io.Console"%>
<%@page import="Entidade.Usuario"%>
<%@page import="Entidade.Equipamento"%>
<%@page import="Conexao.ConsultaBD"%>
<%@page import="Entidade.Sala"%>
<%@ page contentType="text/html" pageEncoding="UTF-8" language="java" import="java.util.*, java.sql.*" errorPage="" %>

<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <link rel="shortcut icon" href="icon.png" >
        <script language="Javascript" src="calendario.js"> </script>
        <%@include file="cabecalho.html"%>
        <link rel="stylesheet" type="text/css" href="imprimir.css" media="print" />
        <link id="bs-css" href="css/bootstrap-cerulean.css" rel="stylesheet"/>
        <style>
            .dia {font-family: helvetica, arial; font-size: 8pt; color: #FFFFFF}
            .data {font-family: helvetica, arial; font-size: 8pt; text-decoration:none; color:#191970}
            .mes {font-family: helvetica, arial; font-size: 8pt}
            .Cabecalho_Calendario {font-family: helvetica, arial; font-size: 10pt; color: #000000; text-decoration:none; font-weight:bold}
        </style>
    </head>
    <body>
        <%@include file="logo.html"%>
        <!-- MENU DA PAGINA -->
        <div id="menu">
            <ul>
                <li><a href="index.jsp">HOME PAGE</a></li>
                <li ><a href="agendamentos.jsp">AGENDAMENTOS</a></li>
                <li  class="active"><a href="cadastros.jsp">CADASTROS</a></li>
                <li><a href="consultas.jsp">CONSULTAS</a></li>
            </ul>
        </div>
        <hr />
        <!-- FIM DO MENU DA PAGINA -->
        <div id="page">
            <div id="content">
                <div>

        <% if (request.getParameter("item") == null) {
            response.sendRedirect("index.jsp");
        } else {
            String item = request.getParameter("item");
     if (item.equals("sala")) {

         String id = "";
         String descricao = "";
         String observacao = "";
         
         if(request.getParameter("id") != null)
         {
             id = request.getParameter("id");
                
             Object o = ConsultaBD.SelecionarFrom("Sala where id=" + id.toString());
             
             descricao = ((Sala)o).getNome();
             observacao = ((Sala)o).getObservacao();
         }
         
        %>
             <h2>Cadastro - Sala</h2>
             <table>
                    <form action="cadSalaServlet" method="get">

                        <blockquote>

                            <!-- campos das tabelas -->

                            <p>
                                <label>Descrição</label>
                                <input name="descricao" type="text" value="<%= descricao %>" size="50" />
                            </p>

                              <label>Observação</label>
                              <input name="observacao" type="text" value="<%= observacao %>" size="50" />
                           
                            <input name="id" type="hidden" value="<%= id %>"/>

                        </blockquote>
                        <BR>
                            <td>
                        <input type="submit" class="btn btn-primary" value="Enviar" name="btnenviar" />
                            </td>
                    </form>
                    <form action="cadastros.jsp">
                        <td>
                        <input type="submit" class="btn btn-primary" value="Cancelar" />        
                        </td>
                    </form>
                    </table>
             <% } %>
 
         <%   if (item.equals("equipamento")) {
                 
         String id = "";
         String descricao = "";
         String observacao = "";
         
         if(request.getParameter("id") != null)
         {
             id = request.getParameter("id");
                
             Object o = ConsultaBD.SelecionarFrom("Equipamento where id=" + id.toString());
             
             descricao = ((Equipamento)o).getDescricao();
             observacao = ((Equipamento)o).getObservacao();
         }                    
          %>
                    <h2>Cadastro - Equipamento</h2>
                    <table>
                    <form action="cadEquipamentoServlet" method="get">
                        <blockquote>

                            <!-- campos das tabelas -->

                            <p>
                                <label>Descrição</label>
                                <input name="descricao" type="text" value="<%= descricao %>" size="50" />
                            </p>

                              <label>Observação</label>
                              <input name="observacao" type="text" value="<%= observacao %>" size="50" />

                            <input name="id" type="hidden" value="<%= id %>"/>
                        </blockquote>
                        <BR>
                            <td>
                        <input type="submit" class="btn btn-primary" value="Enviar" name="btnenviar" />
                            </td>
                    </form>
                    <form action="cadastros.jsp">
                     <td>
                     <input type="submit" class="btn btn-primary" value="Cancelar" />        
                     </td>
                    </form>       
                    </table>        
             <% } %> 
             

        <%  if (item.equals("usuario")) {

         String id = "";
         String nome = "";
         String senha = "";

         if(request.getParameter("id") != null)
         {
             id = request.getParameter("id");
                
             Object o = ConsultaBD.SelecionarFrom("Usuario where id=" + id.toString());
             
             nome = ((Usuario)o).getNome();
             senha = ((Usuario)o).getSenha();

         }   
    
    %>
                    <h2>Cadastro - Usuário</h2>
                    <table>
                    <form action="cadUsuarioServlet" method="get">
                        <blockquote>

                            <!-- campos das tabelas -->

                            <p>
                                <label>Nome</label>
                                <input name="nome" type="text" value="<%= nome %>" size="50" />
 
                            <p>   
                                 <label>Senha</label>
                                <input name="senha" type="password" value="<%= senha %>" size="50" />
                           
                            <input name="id" type="hidden" value="<%= id %>"/>

                        </blockquote>
                        <BR>
                            <td>
                        <input type="submit" class="btn btn-primary" value="Enviar" name="btnenviar" />
                            </td>
                       </form>
                     <form action="cadastros.jsp">
                     <td>
                     <input type="submit" class="btn btn-primary" value="Cancelar" />        
                     </td>
                    </form>       
                    </table> 
                    <% }%>
                    
                         

                 <!-- CONFIGURACOES -->   
         <%  if (item.equals("configuracoes")) {

         String id = "";
         String smtp = "";
         String porta = "";
         String remetente = "";
         String usuario = "";
         String senha = "";
         String notificado = "";

         if(request.getParameter("id") != null)
         {
             id = request.getParameter("id");
                
             Object o = ConsultaBD.SelecionarFrom("Configuracoes where id=" + id.toString());
             
             smtp = ((Configuracoes)o).getSmtp();
             porta = ((Configuracoes)o).getPorta();
             remetente = ((Configuracoes)o).getRemetente();
             usuario = ((Configuracoes) o).getUsuario_email();
             senha = ((Configuracoes)o).getSenha_email();
             notificado = ((Configuracoes)o).getEmail_notificacao();
             

         }   
    
    %>
                <h2>Cadastro - Configuração</h2>
                <table>
                <form action="cadConfiguracoesServlet" method="get">
                    <blockquote>
                        E-mail que envia os convites dos agendamentos
                        <p>
                            <label>SMTP</label>
                            <input name="smtp" type="text" value="<%= smtp %>" size="50" />
                        <p>
                            <label>Porta</label>
                            <input name="porta" type="text" value="<%= porta %>" size="50" />
                        <p>
                             <label>Remetente</label>
                            <input name="remetente" type="text" value="<%= remetente %>" size="50" />
                        <p>  
                            <label>Usuário</label>
                            <input name="usuario" type="text" value="<%= usuario %>" size="50" />
                        <p>
                            <label>Senha</label>
                            <input name="senha" type="password" value="<%= senha %>" size="50" />
                            <p> SSL
                            <select name="ssl" >
                                <option value="SIM">SIM</option>
                                <option value="NAO">NAO</option>
                            </select>
                           </p>
                            <p> TLS
                            <select name="tls" >
                                <option value="SIM">SIM</option>
                                <option value="NAO">NAO</option>
                            </select>
                            </p>
                            <p>
                            ----------------------------------------------------------------------------------
                            </p>
                            <p>
                            E-mail que recebe a notificação do agendamento
                            </p>
                            <p>  
                            <label>E-mail</label>
                            <input name="email_notificacao" type="text" value="<%= notificado %>" size="50" />
                        <p>
                        <input name="id" type="hidden" value="<%= id %>"/>
                    <BR>
                        <td>
                        <input type="submit"class="btn btn-primary" value="Enviar" name="btnenviar" />
                        </td>
                   </blockquote>
                </form>
                     <form action="cadastros.jsp">
                     <td>
                     <input type="submit" class="btn btn-primary" value="Cancelar" />        
                     </td>
                    </form>       
                    </table> 
                    <% }
                    
                    
               }//fim do bloco ELSE
                    
                    %>

                </div>

            </div>
            <!-- AQUI VAI O MENU LATERAL -->
            <%@include file="sidebar.jsp"%>

        </div>
        <hr />
        <!-- RODAPÉ DA PAGINA -->
        <%@include file="rodape.html"%>
    </body>
</html>


